                                            Search & Rescue 2 Crack Tutorial by copyk1llah
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ v1.0^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
=============================================================================================================================

Wir bentigen folgendes :
--------------------------------
********************************
W32dasm89                 (Dissasembler) - http://www.crackstore.com
Hiew6.16                  (Hex Editor)   - http://www.crackstore.com
Tola`s Patching Engine    (Patcher)      - http://www.amok.am
Search & Rescue 2 v1.0    (Programm)     - jeden Video  -  oder Spieleladen
********************************
_____________________________________________________________________________________________________________________________
Und mal wieder ein Tutorial ber das cracken von Games  
Diesesmal ist es Search & Rescue 2 v1.0 
Weil es einen leichten Schutz hat, und perfekt zum ben ist
-----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------

So, dann wollen wir mal
Erstmal installieren wir Search & Rescue 2 voll in ein Verzeichnis unserer Wahl : (??MB)
Dann eine kopie der .exe erstellt
Und auf den Desktop kopiert
Dort sind dann auch die beiden verknpfungen von W32dasm89 & Hiew6.16
Ist nachher leichter um die .exe in Hiew zu laden

So, starten wir mal Search & Rescue 2 doch mal
Wir whlen irgendeine Einstellung aus und klicken auf "Spiel Starten"
Ohe, was`n das :

                <== "Error" ==>
<== "Bitte Search & Rescue 2-CD einlegen!." ==>

Sowas aber auch
Nagut, merken wir uns die Meldung mal und klicken "OK"
Starten wir jetzt mal W32dasm89 und klicken auf den Button ganz links
Suchen uns jetzt die kopie der .exe und dissaemblen sie mit doppelklick drauf
Geht ziemlich schnell 
Fertig!
Gut!
Klicken wir auf den Button "Strn#Ref", ist der Button links vom Drucker Symbol
Wenn wir das gemacht haben, suchen wir uns die eben gemerkte meldung
Weil wir es mit ein paar ganz schlauen zu tun haben, steht natrlich nichts drin von so einer Meldung
Aber wir sind ja nich bld
Wir suchen uns einfach den "Error" aufruf raus
Da isser:

<== "Error" ==>

Klickt 3x mal mit doppelklick drauf
Lasst das Fenster "List of String Data" ruhig auf
Ihr seht das:

:00419ABE 8BCA                    mov ecx, edx
:00419AC0 83E103                  and ecx, 00000003
:00419AC3 F3                      repz
:00419AC4 A4                      movsb
:00419AC5 E8D6700000              call 00420BA0
:00419ACA 85C0                    test eax, eax
:00419ACC 7538                    jne 00419B06 <== unser erstes Opfer!
:00419ACE 6A01                    push 00000001

* Possible StringData Ref from Data Obj ->"Error"
                                  |
:00419AD0 68F45A4900              push 00495AF4 <== hier sind wir
:00419AD5 6894BD4C00              push 004CBD94
:00419ADA 53                      push ebx

So dann scrollen wir mal hoch bis hier hin:

:00419ACC 7538                    jne 00419B06

Schauen wir mal in die Statusleiste von W32dasm89
Dort steht:

Line:38590 Pg 465 of 2824 CodeData @:00419ACC @Offset 00019ACCh in File:sar2.exe

Wir notieren uns jetzt nur den Offset ohne nullen und das h:

"19ACC"

Weil wir ja das Fenster aufgelassen haben, klicken wir nocheinmal auf den selben eintrag
Ihr msstet jetzt das hier sehen:

:00419CB1 6874574900              push 00495774
:00419CB6 A3DCA74C00              mov dword ptr [004CA7DC], eax

* Reference To: Kernel32.WritePrivateProfileStringA, Ord:02E5h
                                  |
:00419CBB FF1508E14800            Call dword ptr [0048E108]
:00419CC1 391D38E44C00            cmp dword ptr [004CE438], ebx
:00419CC7 7521                    jne 00419CEA <== unser zweites Opfer!
:00419CC9 53                      push ebx

* Possible StringData Ref from Data Obj ->"Error"
                                  |
:00419CCA 68F45A4900              push 00495AF4 <== hier sind wir
:00419CCF 6894BD4C00              push 004CBD94
:00419CD4 53                      push ebx

Wieder ein kleines Stck hochscrollen bis hier hin:

:00419CC7 7521                    jne 00419CEA <== exakt hier!

Ein blick in die Statusleiste:

Line:38863 Pg 469 of 2824 Code Data @:00419CC7 @Offset 00019CC7h in File:sar2.exe

Notieren wir uns wieder nur den Offset ohne nullen und das h:

"19CC7"

Jetzt knnen wir W32dasm89 schliessen und die kopie in Hiew ziehen
Dort dann "F4" drcken, "Decode" und dann "Enter"
Jetzt "F5" drcken, den ersten notierten Offset eingeben "19ACC", und "Enter" drcken
So dann drcken wir mal "F3", gehen auf die "5" und drcken eine "4" ein
Dann "F9" zum speichern
Weil wir aber 2 Offsets haben, drcken wir nochmal "F5", geben den 2 Offset ein "19CC7" und drcken wieder "Enter"
"F3" drcken, auf die "5" gehen und eine "4" eintippen
Nochmal "F9" zum speichern und "F10" zum beenden drcken

Ok, das wars schon
Jetzt nur noch die kopie zurck in den Ordner kopieren und starten
Wieder "Spiel Starten" auswhlen und freuen
VOILA!
Keine abfrage mehr
Die Anfangs Bitmap erscheint, danch das Menu von Search & Rescue 2

Das Game wre somit gecrackt!!!!!
Schnell noch zippen, das wars

Hier nochmal alle Offsets die gendert wurden:

  Uncracked         Cracked
==============================
19ACC / 7538   |  19ACC / 7438   
19CC7 / 7521   |  19CC7 / 7421



Bis zum nchsten Tutor


CU,

copyk1llah











 
